@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video,textarea{
   list-style:none;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;}
*{ padding:0px; margin:0px }
body{font-size:100px;width:100%;min-height:100%; max-width:750px; min-width:320px; margin:0 auto; font:.24rem/1.5 "PingFang SC",Helvetica,"Helvetica Neue","microsoft yahei",Tahoma,Arial,sans-serif; color:#999; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; background: #fff;user-select:none;/*position: relative;*/}
* { margin:0; padding:0; -webkit-tap-highlight-color:rgba(0,0,0,0); box-sizing: border-box}
.trans{ transition: all .3s ease-in;}
html {width:100%;min-height:100%;}
img{border: 0px;  vertical-align: top;}
em{ font-style:normal;}
s,i{font-style: normal;}
ul, ol { list-style-type:none; }
li{ list-style: none outside none;}
strong,b{ font-weight: normal;}
a{color:#333;}
input:-moz-placeholder{color:#939393}::-webkit-input-placeholder{color:#939393} input:focus::-webkit-input-placeholder{opacity:0}
input,button,textarea{-webkit-touch-callout:none;outline:0;color:inherit}
input[type=button],input[type=submit],input[type=file],input[type=search],button,textarea { cursor: pointer; -webkit-appearance: none; }
/*公用标签*/
.hide{display:none !important}
.fl{float:left}.fr{ float:right}.tl{text-align: left;}.tc{text-align: center;}.tr{text-align: right;}.pa{position:absolute}.pr{position:relative}
.w100{width: 100%}.w50{width:50%}
.h90{height:90%;}.lh100{line-height: 1rem}.lh90{line-height:.9rem}.lh35{line-height: 0.45rem}
.w{width:100%; min-width:320px; max-width:750px; margin: 0 auto;}
.t-ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.t-ell2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.clear:after{content:'';display:block;overflow:hidden;width:100%;height:0;clear:both}
.bgf8{background-color: #f8f8f8}.bgfff{background-color: #fff}.bgf4{background-color: #f4f4f4}.bgblue{background-color: #2582ea}
.cblue{ color:#2582ea}.cb7{color:#b7b7b7;}.c666{color:#666;}.c0b{color:#0b0b0b}.cfff{color:#fff;}.cyellow{color: #f8a32e}.cred{color: #e84d5e}.c999{color:#999;}.c333{color:#333}
.be4{border: 1px solid #e4e4ee}.bred{border:2px solid #e84d5e}.bbred{border-bottom:1px solid #e84d5e}
.btnone{ border-bottom:0}
.bl{border-left:1px solid #f4f4f4}
.bb{border-bottom:1px solid #f0f0f0}
.bt{border-top:1px solid #f0f0f0}
.b{border:1px solid #f0f0f0}

.fz18{ font-size:.18rem}.fz24{ font-size:.24rem}.fz26{ font-size:.26rem}.fz28{ font-size:.28rem}.fz30{ font-size:.3rem}.fz32{ font-size:.32rem}.fz34{ font-size:.34rem}.fz38{ font-size:.38rem}
a{ text-decoration:none}
.textthrough{text-decoration:line-through}
.mr10{ margin-right:.1rem}.mr20{ margin-right:.2rem}.mr30{ margin-right:.3rem}.mr40{ margin-right:.4rem}
.mb20{ margin-bottom:.2rem}
.mt10{ margin-top:.10rem}.mt15{ margin-top:.15rem}.mt20{ margin-top:.2rem}.mt25{ margin-top:.25rem}.mt30{ margin-top:.3rem}.mt40{ margin-top:.4rem}.mt50{ margin-top:.5rem}.mt60{ margin-top:.6rem}.mt70{ margin-top:.7rem}.mt90{ margin-top:.9rem}
.ml20{ margin-left:.2rem}.ml30{ margin-left:.3rem}
.mr15{margin-right: .15rem;}
.pt10{ padding-top:.1rem}.pt20{ padding-top:.2rem}.pt30{ padding-top:.3rem}.pt40{ padding-top:.4rem}.pt50{ padding-top:.5rem}.pt200{ padding-top:2.0rem}.pt120{ padding-top:1.2rem}.pt150{ padding-top:1.5rem}
.pl20{ padding-left:.2rem}.pl30{ padding-left:.3rem}.pl80{ padding-left:.8rem}
.pr20{ padding-right:.2rem}.pr30{ padding-right:.3rem}
.pb20{padding-bottom: .2rem}.pb30{padding-bottom: .3rem}.pb40{padding-bottom: .4rem}.pb120{padding-bottom:1.2rem}
.p10{padding: .1rem;}.p20{padding: .2rem;}.p30{padding: .3rem;}
.mescroll{position:fixed;top:1px;bottom:50px;height:auto;/*如设置bottom:50px,则需height:auto才能生效*/}
#unionissue_mescroll {top: 36px;}
/*字体*/ 
@media only screen and (min-width:751px) {
    html {
        font-size:100px;
    }
}
@media only screen and (max-width:750px) {
    html {
        font-size:100px;
    }
}
@media only screen and (max-width:640px) {
    html {
        font-size:85.3px;
    }
}
@media only screen and (max-width:540px) {
    html {
        font-size:72px;
    }
}
@media only screen and (max-width:480px) {
    html {
        font-size:64px;
    }
}
@media only screen and (max-width:414px) {
    html {
        font-size:55.2px;
    }
}
@media only screen and (max-width: 400px) {

    html {
        font-size:53.3px;
    }
}
@media only screen and (max-width: 375px) {
    html {
        font-size:50px;
    }
}
@media only screen and (max-width: 360px) {
    html {
        font-size:48px;
    }
}
@media only screen and (max-width: 320px) {
    html {
        font-size:42.6px;
    }
    .mycenterimgpa{top:20%!important;left:41%!important;}
    .myCenter_headimg{width:50px !important;height:50px !important;}
}